Enterprise Version
channeling thoughts